package org.example;

import io.vertx.core.Vertx;
import io.vertx.core.buffer.Buffer;
import io.vertx.ext.web.client.WebClient;

public class MyWebClient {
    public static void main(String[] args) {
        System.out.println("1");

        String requestUrl = "";
        Buffer buffer = Buffer.buffer("hello world");
        Vertx vertx = Vertx.vertx();
        WebClient
                .create(vertx)
                // 这里指定的是请求的地址
                .postAbs(requestUrl)
                // buffer是请求的数据
                .sendBuffer(buffer, res -> {
                    if (res.succeeded()) {
                        // 请求远程服务成功
                        System.out.println("2");
                    } else {
                        // 请求失败
                        System.out.println("请求服务器失败...");
                    }
                });
        System.out.println("3");
    }
}
